chore: sync skills with Discovery API#705
Conversation
🦋 Changeset detectedLatest commit: 8c72b0a The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request synchronizes the project's generated skill documentation with the most recent Google Discovery API specifications. The changes ensure that the CLI documentation accurately reflects available methods, updated parameter behaviors, and provides better guidance for specific Google Workspace integrations. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request synchronizes generated skills with the latest Google Discovery API specifications. Key updates include adding documentation for the findGroupChats method in Google Chat and the generateCseToken method in Google Drive. Additionally, it clarifies subscription creation and patching for Chat target resources in Google Workspace Events and refines the documentation for the --range flag in the Google Sheets append skill. I have no feedback to provide.
c1983c1 to
b68e6aa
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request syncs the generated skills for the Google Workspace CLI with the latest Google Discovery API specifications. Key updates include adding documentation for the findGroupChats method in Google Chat and the generateCseToken method in Google Drive. It also provides more detail on subscription creation and patching for Chat target resources in Google Workspace Events and clarifies the documentation for the --range flag in the Google Sheets append skill. I have no feedback to provide.
bbc7323 to
eed2db0
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request syncs generated skills with the latest Google Discovery API specs. Key updates include adding documentation for the findGroupChats method in Google Chat, the generateCseToken method in Google Drive, and providing more detail on subscription creation and patching for Chat target resources in Google Workspace Events. Additionally, the documentation for the --range flag in the Google Sheets append skill was clarified. I have no feedback to provide.
eed2db0 to
e4b3a8c
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request syncs generated skills with the latest Google Discovery API specs. Key updates include adding documentation for the findGroupChats method in Google Chat, the generateCseToken method in Google Drive, and providing more detail on subscription creation and patching for Chat target resources in Google Workspace Events. Additionally, the documentation for the --range flag in the Google Sheets append skill was clarified. I have no feedback to provide.
3f245f4 to
2b83ca6
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request updates the documentation for several Google Workspace skills to align with the latest Google Discovery API specifications. Key changes include adding the findGroupChats method to the Chat skill, the generateCseToken method to the Drive skill, and updating subscription methods in the Events skill. Additionally, the documentation for the Sheets append skill was clarified regarding the --range flag. I have no feedback to provide.
2b83ca6 to
38209a1
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request syncs generated skills with the latest Google Discovery API specs. Key updates include adding documentation for the findGroupChats method in Google Chat, the generateCseToken method in Google Drive, and providing more detail on subscription creation and patching for Chat target resources in Google Workspace Events. Additionally, the documentation for the --range flag in the Google Sheets append skill was clarified. I have no feedback to provide.
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request updates the documentation for several Google Workspace skills to align with the latest Google Discovery API specifications. Key changes include adding the findGroupChats method to the Chat skill, the generateCseToken method to the Drive skill, and updating subscription methods in the Events skill. Additionally, the documentation for the Sheets append skill was refined for clarity regarding the --range flag. I have no feedback to provide as there were no review comments.
a2b980c to
0d3c68f
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request syncs generated skills with the latest Google Discovery API specs. Key updates include adding documentation for the findGroupChats method in Google Chat, the generateCseToken method in Google Drive, and providing more detail on subscription methods for Google Workspace Events. Additionally, the documentation for the --range flag in the Google Sheets append skill was refined. I have no feedback to provide.
0d3c68f to
93301ac
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request synchronizes generated skills with the latest Google Discovery API specifications, adding new methods like findGroupChats for Chat and generateCseToken for Drive, and updating subscription details for Events. A regression was identified in the gws-sheets-append documentation where the default value for the --range flag was moved from the structured Default column to the Description column. It is recommended to define this default value in the CLI source code to ensure consistent documentation generation.
| | `--values` | — | — | Comma-separated values (simple strings) | | ||
| | `--json-values` | — | — | JSON array of rows, e.g. '[["a","b"],["c","d"]]' | | ||
| | `--range` | — | `A1` | Target range in A1 notation (e.g. 'Sheet2!A1') to select a specific tab | | ||
| | `--range` | — | — | Target range in A1 notation (e.g. 'Sheet2!A1'). Defaults to 'A1' (first sheet) | |
There was a problem hiding this comment.
The default value for the --range flag has been moved from the Default column to the Description column. This is a regression in the structured documentation of the skill. For AI-oriented documentation like SKILL.md, maintaining structured data in the correct columns is important for reliable parsing and execution by agents. To fix this at the source, the range argument in the CLI definition (likely in crates/google-workspace-cli/src/helpers/sheets.rs) should be updated to use clap's .default_value("A1") and the manual "Defaults to..." text should be removed from its help string.
8083f56 to
d636628
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request synchronizes the generated skills documentation with the latest Google Discovery API specifications. Key updates include the addition of the findGroupChats method for Google Chat, the generateCseToken method for Google Drive, and enhanced details for subscription management in Google Workspace Events. Additionally, the documentation for the Google Sheets append skill was refined to clarify the usage of the --range flag. I have no feedback to provide.
d636628 to
ae5be14
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request syncs generated skills with the latest Google Discovery API specs. Key updates include adding documentation for the findGroupChats method in Google Chat, the generateCseToken method in Google Drive, and providing additional details for subscription creation and patching in Google Workspace Events. Additionally, the documentation for the --range flag in the Google Sheets append skill was clarified. I have no feedback to provide.
63b78c2 to
8c72b0a
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request synchronizes the generated skills for the Google Workspace CLI with the latest Google Discovery API specifications. Key updates include the addition of the findGroupChats method in Chat, the generateCseToken method in Drive, and expanded documentation for subscription methods in Events regarding Chat target resources. Additionally, the documentation for the Sheets append skill was refined to clarify the usage and default behavior of the --range flag. I have no feedback to provide as there are no review comments.
Automated PR — the Google Discovery API specs have changed and the
generated skill files are out of date.
Created by the Generate Skills workflow (
generate-skills.yml).